/* 白色 */
$zy-classic-white: #ffffff;

/* 黑色 */
$zy-classic-black: #222222;

/* 灰色 */
$zy-classic-grey: #e9e9e9;
$zy-disabled-grey: #f5f5f5;
$zy-dark-grey: #999999;

/* 蓝色 */
$zy-classic-blue: #409EFE;
$zy-disabled-blue: #9AC9F9;

/* 红色 */
$zy-classic-red: #fff000;
    .zy_popup_container {
		width: 100%;
		height: 100%;
	}

	.zy_popup {
		width: 100%;
		height: 100%;
		background: rgba(0, 0, 0, 0.5);
		position: fixed;
		left: 0;
		top: 0;
		z-index: 999;
		align-items: center;
		justify-content: center;
	}

	.zy_popup_center {
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%, -50%);
		background: $zy-classic-white;
		width: 90vw;
		max-height: 90vh;
		border-radius: 10rpx;
	}

	.zy_popup_top {
		position: absolute;
		background: $zy-classic-white;
		width: 100%;
		min-height: 20vh;
		max-height: 100vh;
		border-radius: 0 0 10rpx 10rpx;
	}

	.zy_popup_left {
		position: absolute;
		background: $zy-classic-white;
		left: 0;
		width: 50vw;
		height: 100vh;
		border-radius: 0 10rpx 10rpx 0;
	}

	.zy_popup_right {
		position: absolute;
		right: 0;
		background: $zy-classic-white;
		width: 50vw;
		height: 100vh;
		border-radius: 10rpx 0 0 10rpx;
	}

	.zy_popup_bottom {
		position: absolute;
		bottom: 0;
		width: 100%;
		min-height: 20vh;
		max-height: 100vh;
		border-radius: 10rpx 10rpx 0 0;
	}

	.zy_popup_content {
		position: relative;
		padding: 30rpx;
		background: $zy-classic-white;
	}

	.zy_popup_content_iconfont {
		text-align: right;
		margin-bottom: 10rpx;
	}

	.iconfont {
		color: $zy-dark-grey;
	}

	.zy_popup_content_title {
		text-align: center;
		font-weight: bold;
		margin-bottom: 10rpx;
	}

	.zy_popup_slot {
		// justify-content: center;
		// align-items: center;
	}

	.zy_popup_dialog_btn {
		height: 120rpx;
		position: absolute;
		display: flex;
		bottom: 0;
		width: 100%;
		line-height: var(--footer-height);
		border-top: 1rpx solid $zy-classic-grey;
		background-color: $zy-classic-white;
	}

	.zy_popup_dialog_btn_text {
		width: 50%;
		text-align: center;
		margin: auto;
	}

	.zy_popup_dialog_btn_border {
		border-right: 1rpx solid $zy-classic-grey;
	}